other machinery and equipment - Espagnol Anglais Dictionnaire